slender worm-eel - Spanish English Dictionary